buried artifacts - German English Dictionary